StoreEngine\Classes\Tax D

Total Complexity 145
Dependencies 9
Dependents 13
Total lines 1,203
Lines of code 616
Logical lines of code 330
Comment lines 411
Methods 44
Properties 2

Methods 44

Method Rating Maintainability Complexity Lines of code
sort_rates_callback()
B
49 18 30
get_shipping_tax_rates()
A
41 12 59
get_matched_tax_rates()
A
39 8 68
create_tax_class()
A
47 8 37
calc_exclusive_tax()
A
48 8 34
get_rates_for_tax_class()
A
51 8 23
get_tax_location()
S
56 7 17
calc_inclusive_tax()
S
50 5 28
delete_tax_class_by()
S
52 5 23
get_rate_code()
S
54 4 20
get_tax_class_by()
S
56 4 17
prepare_tax_rate()
S
61 4 12
find_shipping_rates()
S
61 4 12
find_rates()
S
52 3 24
get_rate_label()
S
59 3 14
update_tax_rate_locations()
S
57 2 16
_update_tax_rate_postcodes()
S
63 3 9
format_tax_rate_class()
S
66 3 8
get_rates_from_location()
S
58 2 15
is_compound()
S
62 2 11
get_rate_percent_value()
S
63 2 10
get_rate_percent()
S
71 2 5
sort_rates()
S
66 2 8
_update_tax_rate_cities()
S
67 2 7
get_base_tax_rates()
S
60 1 15
format_tax_rate_state()
S
74 2 4
format_tax_rate_country()
S
74 2 4
format_tax_rate_name()
S
78 2 3
calc_tax()
S
65 2 9
_get_tax_rate()
S
61 1 14
_delete_tax_rate()
S
66 1 8
_update_tax_rate()
S
67 1 7
_insert_tax_rate()
S
66 1 8
init()
S
76 1 4
format_tax_rate_priority()
S
80 1 3
format_tax_rate()
S
78 1 3
format_tax_rate_city()
S
79 1 3
get_tax_class_slugs()
S
79 1 3
get_tax_classes()
S
79 1 3
get_tax_total()
S
80 1 3
get_rates()
S
72 1 5
round()
S
77 1 3
calc_shipping_tax()
S
74 1 4
get_tax_rate_classes()
S
81 1 3